@import 'public.less';
html,body{
    background: #ebf0f2;
    height: 100%;
}
.header{
    background: @basebgcolor;
    display: flex;
    .pxToRem(height,200);
    .pxToRem(padding-left,100);
    .pxToRem(padding-right,100);
    color: #fff;
    justify-content: space-between;
    align-items: center;
    span{
        .pxToRem(width,200)
    }
}
.choise{
    .pxToRem(height,200);
    background:#fff;
    .pxToRem(padding,50);
    display: flex;
    justify-content: space-between;
    align-items: center;
    .checkbox{
        position: relative;
        input{
            .pxToRem(width,250);
            .pxToRem(height,130);
            opacity: 0;
            margin: 0;
        }
        input+label{
            .pxToRem(width,250);
            .pxToRem(height,130);
            position: absolute;
            top:0;
            left: 0;
            background: #fff;
            border: 1px solid #ccc;
            .pxToRem(border-radius,80);
            box-shadow: 0 2px 2px 0 #ccc;
        }
        input+label::before,input:checked+label::before,input:checked+label::after{
            content: "";
            .pxToRem(height,130);
            .pxToRem(width,130);
            background: #fff;
            border-radius: 50%;
            border:1px solid #ccc;
            position: absolute;
            top:0;
            box-sizing: border-box;
            display: none;
        }
        input:checked+label{
            background: #4cd864;
            box-shadow: none;    
        }
        input+label::before{
            left: 0;
            display: block;
        }
        input:checked+label::after{
            right:0;
            display: block;
        }
    }
}
.running_target{
    .pxToRem(height,200);
    background:#fff;
    .pxToRem(padding,50);
    display: flex;
    justify-content: space-between;
    align-items: center;
    .pxToRem(margin-top,50);
}
.line{
    .pxToRem(margin-top,50);
    .pxToRem(padding-left,50);
    .pxToRem(padding-right,50);
    background: #FFF;
    ul{
        li:nth-child(1),li:nth-child(2){
            .pxToRem(height,250);
            display: flex;
            justify-content: space-between;
            align-items: center;
            border-bottom: 1px solid #ccc;
        }
        li:nth-child(3){
            padding-left: 0;
            padding-right: 0;
        }
    }
}
.preheat{
    .pxToRem(margin-top,50);
    background: #fff;
    .pxToRem(padding-left,50);
    .pxToRem(padding-right,50);
    .choise{
        border-bottom:1px solid #ccc; 
        padding-left: 0;
        padding-right: 0;
    }
    .actionPreview{
        .pxToRem(height,250);
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
}
.prompt{
    .pxToRem(font-size,55);
    .pxToRem(padding,50);
}
.running_after{
    .pxToRem(margin-top,150);
    background: #fff;
    .pxToRem(padding-left,50);
    .pxToRem(padding-right,50);
    .choise{
        border-bottom:1px solid #ccc; 
        padding-left: 0;
        padding-right: 0;
    }
    .actionPreview{
        .pxToRem(height,250);
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
}